carry out (obligations/responsibilities) - German English Dictionary